permanent workers - German English Dictionary